radar telescope - Turco Inglés Diccionario